we cannot survive here - French English Dictionary